package com.zxbg.domain;

import java.util.Arrays;
import java.util.List;

public class ProcessRuleContent {
    private Integer id;
    private String process_rule_code;
    private String process_node;
    private String button_id;
    private String[] buttons_set;
    private String setting;
    private Employee target_person;
    private List<Integer> line_up;
    private Department target_dept;
    private Integer order;
    private String task_mode;
    private String select_mode;
    private Integer tenant_id;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getProcess_rule_code() {
        return process_rule_code;
    }

    public void setProcess_rule_code(String process_rule_code) {
        this.process_rule_code = process_rule_code;
    }

    public String getProcess_node() {
        return process_node;
    }

    public void setProcess_node(String process_node) {
        this.process_node = process_node;
    }

    public String getButton_id() {
        return button_id;
    }

    public void setButton_id(String button_id) {
        this.button_id = button_id;
    }

    public String[] getButtons_set() {
        return buttons_set;
    }

    public void setButtons_set(String[] buttons_set) {
        this.buttons_set = buttons_set;
    }

    public String getSetting() {
        return setting;
    }

    public void setSetting(String setting) {
        this.setting = setting;
    }

    public Employee getTarget_person() {
        return target_person;
    }

    public void setTarget_person(Employee target_person) {
        this.target_person = target_person;
    }

    public List<Integer> getLine_up() {
        return line_up;
    }

    public void setLine_up(List<Integer> line_up) {
        this.line_up = line_up;
    }

    public Department getTarget_dept() {
        return target_dept;
    }

    public void setTarget_dept(Department target_dept) {
        this.target_dept = target_dept;
    }

    public Integer getOrder() {
        return order;
    }

    public void setOrder(Integer order) {
        this.order = order;
    }

    public String getTask_mode() {
        return task_mode;
    }

    public void setTask_mode(String task_mode) {
        this.task_mode = task_mode;
    }

    public String getSelect_mode() {
        return select_mode;
    }

    public void setSelect_mode(String select_mode) {
        this.select_mode = select_mode;
    }

    public Integer getTenant_id() {
        return tenant_id;
    }

    public void setTenant_id(Integer tenant_id) {
        this.tenant_id = tenant_id;
    }

    @Override
    public String toString() {
        return "ProcessRuleContent{" +
                "id=" + id +
                ", process_rule_code='" + process_rule_code + '\'' +
                ", process_node='" + process_node + '\'' +
                ", button_id='" + button_id + '\'' +
                ", buttons_set=" + Arrays.toString(buttons_set) +
                ", setting='" + setting + '\'' +
                ", target_person=" + target_person +
                ", line_up=" + line_up +
                ", target_dept=" + target_dept +
                ", order=" + order +
                ", task_mode='" + task_mode + '\'' +
                ", select_mode='" + select_mode + '\'' +
                ", tenant_id=" + tenant_id +
                '}';
    }
}
